malacca cane - English Synonyms Dictionary

malacca cane

n.
[1] malacca